package com.ruoyi.business.response;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.util.Date;

/**
 * @author liutao
 * @version 1.0
 * @description: TODO
 * @date 2024/5/11 02:23
 */
@Data
public class TaskExportRes {

    /**
     * 计划名称
     */
    @ExcelProperty("计划名称")
    private String researchPlanName;

    @ExcelIgnore
    private Long taskId;
    /**
     * 任务名称s
     */
    @ExcelProperty("任务名称")
    private String taskName;

    /**
     * 调研水体名称
     */
    @ExcelProperty("调研水体名称")
    private String surveyWaterBodyName;

    /**
     * 业务类别
     */
    @ExcelProperty("业务类别")
    private String businessType;

    /**
     * 任务描述
     */
    @ExcelProperty("任务描述")
    private String taskRemark;
    /**
     * 数据来源（0-后台；1-app）
     */
    @ExcelProperty("数据来源")
    private String source;

    /**
     * 点位名称
     */
    @ExcelProperty("点位名称")
    private String pointName;

    @ExcelProperty("用户名称")
    private String userName;

    @ExcelProperty("手机号码")
    private String phoneNumber;

    @ExcelProperty("调研信息")
    private String surveyRemark;

    @DateTimeFormat("yyyy-MM-dd HH:mm:ss")
    @ExcelProperty("调研时间")
    private Date surveyTime;

    @ExcelProperty("文件夹")
    private String filePathName;

}
